﻿using System.Collections.Generic;
using KC.DTO.Account;
using KC.Service.Core.DTO.Message;

namespace KC.Service.Core.WebApiService.Business
{
    public interface IMessageApiService
    {
        bool AddMessageLog(MessageLogDTO data);
        bool AddRemindMessage(RemindMessageApiDTO data);
        MessageClassDTO GetMessageClassByCode(string code);
        MessageClassDTO GetMessageClassByName(string name);
        List<UserDTO> LoadUserDefaulAll(List<string> userIds = null);
    }
}